triangular abrasive stone - Turkish English Dictionary